Definitions for French horn

Definitions for (noun) French horn

Main entry: French horn, horn

Definition: a brass musical instrument consisting of a conical tube that is coiled into a spiral and played by means of valves


Visual thesaurus for French horn